$(document).ready(function() {
	$('#btnCancelaFormEditar').on('click', function(e){
		bootbox.confirm("As alterações realizadas não serão armazenadas, deseja continuar?", function(result) {
			if(result === true){
				var url = window.location.pathname;
				url = url.split("editar");
				window.location = url[0];
			}
		}); 
	});
	$('#btnCancelaFormCadastrar').on('click', function(e){
		bootbox.confirm("As informações não serão armazenadas, deseja continuar?", function(result) {
			if(result === true){
				var url = window.location.pathname;
				url = url.split("adicionar");
				window.location = url[0];
			}
		}); 
	});
	$('.removerItemListagem').on('click', function(e){
		var url = $(this).attr('rel');
		bootbox.confirm("Deseja realmente remover este registro?", function(result) {
			if(result === true){
				//console.log(url);
				window.location = url;
			}
		}); 
	});

	$("#formUsuario #inputPerfil").change(function(){
		
		if($(this).val() == 3){//coordenador 	
			$("#formUsuario .fieldDirigente").hide();
			$("#formUsuario .fieldCoordenador").show();
		}else if($(this).val() == 2){//dirigente
			$("#formUsuario .fieldCoordenador").hide();
			$("#formUsuario .fieldDirigente").show();
		}else{
			$("#formUsuario .fieldDirigente").hide();
			$("#formUsuario .fieldCoordenador").hide();
		}
		$("#formUsuario #inputParoquia").val(0);
		$("#formUsuario #inputEncontro").val(0);
		$("#formUsuario #inputEquipe").val(0);
	});
	
	ativaLoadEncontro();
	ativaLoadEquipe();
	
});

function ativaLoadEncontro(){
	$("#formUsuario #inputParoquia").change(function() {
		if($("#formUsuario #inputPerfil").val() == 3 && $(this).val() > 0){
			$.ajax({
				type: "GET",
				url: '/usuario/get-encontros-paroquia/id/'+ $(this).val(),
				success: function( dados ) {
					$( '#CampoEncontro' ).html(dados).show();
					ativaLoadEquipe();
				}
			});
		}
	});
}
function ativaLoadEquipe(){
	$("#formUsuario #inputEncontro").change(function() {
		$.ajax({
			type: "GET",
			url: '/usuario/get-equipes-encontro/id/'+ $(this).val(),
			success: function( dados ) {
				$( '#CampoEquipe' ).html(dados).show();
			}
		});
	});
}


